import { axiosRequest } from '@/utils/request'
import { codeModulePrefix } from '../../config'

/**
 * 设备技术树
 * @param {*} param tdsbm: ""   root: "1/0" 1:根节点  0或者""：代表下级节点
 */
export const getTree = (param) => {
    return axiosRequest(`${codeModulePrefix}/dm-sbbm/tree`, '设备技术树', 'POST', param)
}
/**
 * 设备技术分页查询 feign/listChildren
 */
export const getSbjsPage = (param) => {
    return axiosRequest(`${codeModulePrefix}/dm-sbjsyy/page`, '设备技术分页查询', 'POST', param)
}   
/**
 * 添加技术原因
 */
export const addJsyy = (param) => {
    return axiosRequest(`${codeModulePrefix}/dm-sbjsyy/save`, '添加设备技术原因编码', 'POST', param)
}
/**
 * 删除技术原因
 */
export const deleteJsyy = (param) => {
    return axiosRequest(`${codeModulePrefix}/dm-sbjsyy/delete`, '删除设备技术原因编码关联', 'POST', param)
}
/* 技术原因编码分页查询 */
export const jsyybm = (param) => {
    return axiosRequest(`${codeModulePrefix}/dm-jsyybm/page`, '技术原因编码分页查询', 'POST', param)
}
/**
 * 根据高压设备分类编码查询高压设备技术原因分页
 */
export const getSbjsGyPage = (param) => {
    return axiosRequest(`${codeModulePrefix}/dm-sbjsyy-gy/page`, '根据高压设备分类编码查询高压设备技术原因分页', 'POST', param)
}
